Quadtrees for Embedded Surface Visualization: Constraints and Efficient Data Structures

نویسندگان

  • Laurent Balmelli
  • Jelena Kovacevic
  • Martin Vetterli
چکیده

The quadtree data structure is widely used in digital image processing and computer graphics for modeling spatial segmentation of images and surfaces. A quadtree is a tree in which each node has four descendants. Since most algorithms based on quadtrees require complex navigation between nodes, efficient traversal methods as well as efficient storage techniques are of great interest. In this paper, we first propose an efficient indexing scheme for a linear (pointerless) quadtree data structure. Such a quadtree is stored using a unidimensional array of nodes. Our indexing scheme has the property that the navigation between any pair of nodes can be computed in constant time. Moreover, the navigation across multiple quadtrees can be achieved at the same cost. We illustrate our results on applications in computer graphics. We first show how the problem of computing a so-called restricted quadtree can be solved at optimal cost, e.g with a computational complexity having the order of magnitude of the problem size. Then, we explain how this problem can be solved in the case of surfaces modeled using multiple quadtrees. Finally, we show how a tessellated sphere can be implemented and navigated using our data structure.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Convex Surface Visualization Using Rational Bi- cubic Function

The rational cubic function with three parameters has been extended to rational bi-cubic function to visualize the shape of regular convex surface data. The rational bi-cubic function involves six parameters in each rectangular patch. Data dependent constraints are derived on four of these parameters to visualize the shape of convex surface data while other two are free to refine the shape of s...

متن کامل

Embedded Crack Identification in Beam-Column Structures Under Axial Load Using an Efficient Static Data Based Indicator

A triangular model base on an investigation which has done by Sinha et al. has been developed for evaluating embedded crack localization in beam-column structures. In the assessment of this member’s behavior, the effects of displacement slope are necessary. In order to propose a crack localization method for embedded crack, an efficient static data based indicator is proposed for this crack in ...

متن کامل

Examining Quadtrees, k-d Trees, and Tile Arrays

In the context of two-dimensional video games, it is often necessary to perform collision detection and viewport culling. Such operations may query a collection of objects for a subset which appears within a given range. Due to the frequency and cost of these operations, these range queries must be implemented efficiently. In particular, three data structures—Quadtrees, k-d Trees, and Tile Arra...

متن کامل

Adaptive Smooth Scattered Data Approximation for Large-scale Terrain Visualization

We present a fast method that adaptively approximates large-scale functional scattered data sets with hierarchical B-splines. The scheme is memory efficient, easy to implement and produces smooth surfaces. It combines adaptive clustering based on quadtrees with piecewise polynomial least squares approximations. The resulting surface components are locally approximated by a smooth B-spline surfa...

متن کامل

Study the Surface Effect on the Buckling of Nanowires Embedded in Winkler–Pasternak Elastic Medium Based on a Nonlocal Theory

Nano structures such as nanowires, nanobeams and nanoplates have been investigated widely for their innovative properties. In this paper the buckling of nanowires surrounded in a Winkler - Pasternak elastic medium has been examined based on the nonlocal Euler-Bernoully model with considering the surface effects. In the following a parametric study that explores the influence of numerous physica...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999